欣喜: happy...
沮丧: dispirited, dejected, dismayed...
主演: to act the leading role (in a movie or a play), to star, lead actor...
种: to plant, to grow, to cultivate...
毕竟: after all, all in all, when all is said and done, in the final analysis...
提防: to guard against, to be vigilant, watch you don't (slip), Taiwan pr....
神气: expression, manner, vigorous, impressive, lofty, pretentious...